technical sergeant - Francés Inglés Diccionario